﻿#region Includes
using System;
using System.Collections.Generic;
#endregion

namespace GingerGL.Drawing.MD3
{
    //------------------------------------------------------------//
    /// <summary>
    /// Skin Collection
    /// </summary>
    public struct Skin
    {
        //--------------------------------------------------------//
        #region Variables
        /// <summary>
        /// Name of the Skin
        /// </summary>
        public string Name;
        /// <summary>
        /// List of Skins
        /// </summary>
        public Dictionary<string, Dictionary<string, string>> Surfaces;
        #endregion
        //--------------------------------------------------------//
        #region Constructors
        /// <summary>
        /// Initializes a new instance of object
        /// </summary>
        /// <param name="n">Name of Skin</param>
        public Skin(string n)
        {
            Name = n;
            Surfaces = new Dictionary<string, Dictionary<string, string>>();
        }
        #endregion
        //--------------------------------------------------------//
    }
    //------------------------------------------------------------//
}
